package br.com.mobimenu.exception;

import java.util.List;

import br.com.mobimenu.exception.message.ErrorMensagemEnum;

public class NegociosException extends RuntimeException {

	private static final long serialVersionUID = 8471817442104867541L;

	public List<NegociosException> negocios;

	private Object[] params;

	public NegociosException(ErrorMensagemEnum error, Object... params) {
		super(error.getKey());
		this.setParams(params);
	}

	public NegociosException(List<NegociosException> negocios) {
		this.negocios = negocios;
	}

	public List<NegociosException> getNegocios() {
		return this.negocios;
	}

	public Object[] getParams() {
		return this.params;
	}

	public void setNegocios(List<NegociosException> negocios) {
		this.negocios = negocios;
	}

	public void setParams(Object[] params) {
		this.params = params;
	}

}
